//
//  UserVM.h
//  HTP
//
//  Created by admin on 15/11/10.
//  Copyright © 2015年 nit. All rights reserved.
//

#import "ViewModel.h"

@interface UserVM : ViewModel
/**
 *  登录接口
 *
 *  @param userName
 *  @param userPwd
 *  @param userType 
 */
-(void)userLogin:(NSString *)userName andPwd:(NSString *)userPwd withUserType:(NSString *)userType;

/**
 *  更新个人信息接口
 *
 *  @param prId          家长id
 *  @param prChilrName   姓名
 *  @param prChildSex    性别
 *  @param userBirth     年龄 即生日
 *  @param prChildSchool 所在学校
 *  @param prAddr        补充详细地址
 *  @param prChildPhoto  头像
 *  @param prMotto       座右铭
 */
- (void)profileUpdate:(NSString *)prId prChilrName:(NSString *)prChilrName prChildSex:(NSString *)prChildSex userBirth:(NSString *)userBirth prChildSchool:(NSString *)prChildSchool prAddr:(NSString *)prAddr prChildPhoto:(NSString *)prChildPhoto prMotto:(NSString *)prMotto;

/**
 *  上传图片
 *
 *  @param imageString 
 */
-(void)imageUpload:(NSString *)imageString andFileName:(NSString *)fileName;

/**
 *  更新user头像
 *
 *  @param userId
 *  @param photo  
 */
-(void)updateUserPhoto:(NSString *)userId photoUrl:(NSString *)photo;

/**
 *  用户注册
 *
 *  @param usereName
 *  @param userPwd   
 */
-(void)userRegister:(NSString *)usereName andPwd:(NSString *)userPwd;
/**
 *  发送验证码
 *
 *  @param userName
 *  @param rand     
 */
-(void)sendRands:(NSString *)userName andSMSRand:(NSString *)rand;

/**
 *  更改登录密码
 *
 *  @param userId   用户id
 *  @param password 新密码
 *  @param oldpwd   旧密码
 */
- (void)updateUserPwd:(NSString *)userId password:(NSString *)password oldPassword:(NSString *)oldpwd;
@end
